@import "reset";
@import "_mixins";

// 内容
.self_main{
  width: 100%;
  background: #fff;
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
}

// 图标
.iconbox{
  text-align: center;
  padding: pTR(100) 0;
  box-sizing: border-box;
}
@media(min-device-width:375px)and(max-device-width:667px)and(-webkit-min-device-pixel-ratio:2){
/*iphone6*/
  .iconbox{
    text-align: center;
    padding: pTR(80) 0;
    box-sizing: border-box;
  }
}

.iconbox img{
  width:pTR(250);
  height:pTR(272);
}

// 容器
.wrapbox{
  width: 100%;
  padding: 0 pTR(60);
  box-sizing: border-box;
}

// 协议内容
.titlexy{
  font-size:pTR(32);
  font-family:PingFangSC-Medium,PingFang SC;
  font-weight:500;
  color:#333333;
  line-height:pTR(44);
  margin-bottom: pTR(44);
}

.ulxy{
  margin-bottom: pTR(60);
  box-sizing: border-box;
}

.ulxy li{
  font-size:pTR(28);
  font-family:PingFangSC-Regular,PingFang SC;
  font-weight:400;
  color:#666666;
  line-height: pTR(40);
  margin-bottom: pTR(20);
}

.ulxy li::before{
  content: "";
  display: inline-block;
  width: pTR(10);
  height: pTR(10);
  border-radius: 50%;
  background: #666666;
  margin-right: pTR(10);
  margin-bottom: pTR(4);
}

// 操作
.hasnodu{
  font-size:pTR(28);
  font-family:PingFangSC-Medium,PingFang SC;
  font-weight:500;
  color:#666666;
  line-height:pTR(40);
}

.hasnodu img{
  width: pTR(32);
  height: pTR(32);
  vertical-align: pTR(-6);
}

.red{
  color: #FE7685;
}
// 阅读同意实名认证弹窗
.readWrap{
  width: 100%;
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  background: rgba(0, 0, 0, .4);
}
.readdialog{
  width:pTR(560);
  height:pTR(328);
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%,-50%);
  background:rgba(255,255,255,1);
  border-radius:pTR(16);
  z-index: 10;
}
.readtext{
  height: pTR(238);
  line-height: pTR(200);
  text-align: center;
  font-size:pTR(28);
  font-family:PingFangSC-Regular,PingFang SC;
  font-weight:400;
  color:rgba(51,51,51,1);
}
.readconfirm{
  height:pTR(88);
  text-align: center;
  font-size:pTR(34);
  font-family:PingFangSC-Regular,PingFang SC;
  font-weight:400;
  color:rgba(255,56,62,1);
  line-height:pTR(88);
  border-top: pTR(2) solid #D9D9D9;
}

.hide{
  display: none;
}
.show{
  display: block;
}

// 开始认证
.nextstep{
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 10;
}
// mui样式
.mui-popup-title+.mui-popup-text{
  margin-top: pTR(20);
}
.mui-popup-button{
  background:rgba(217,217,217,1);
  font-size:pTR(34);
  font-weight:400;
  color:rgba(255,255,255,1);
}
.mui-popup-button.mui-popup-button-bold{
  background:rgba(249,106,106,1);
  font-size:pTR(34);
  font-weight:400;
  color:rgba(255,255,255,1);
}